Creating a Hands-On Robot Environment for Teaching Assembly LanguageProgramming
نویسندگان
چکیده
1 James Wolfer, Associate Professor of Computer Sciences, Indiana University South Bend, Department of Computer and Information Sciences, 1700 Mishawaka Ave., South Bend, IN 46615 USA, [email protected] 2 Haroun R. A. Rababaah, Adjunct Lecturer in Computer Science, Indiana University South Bend, Department of Computer and Information Sciences, 1700 Mishawaka Ave., South Bend, IN 46615 USA, [email protected] Abstract --Real-world computer applications and assembly language programming are often taught with abstract exercises. To provide hands-on, real-world experience early, we introduce robots into our assembly language class. This paper describes the creation of a bridge from assembly language to a publicly available simulator, programming exercises, and a reconfigurable maze environment compatible with the simulator. This, with other open-source software, provides a complete development environment at no cost to the student.
منابع مشابه
Error Recovery by the Use of Sensory Feedback and Reference Measurements for Robotic Assembly
Industrial robots need instrument or parts transport to do which requires coordinate to show the robot’s instrument, parts and body. When investigating the robot location, we are usually interested in measuring its location relative to a reference coordinate system. In this system it is attempted to make the assemble direction smaller by designing the sensor board and making use of an instrumen...
متن کاملDirect Teaching and Error Recovery Method for Assembly Task based on a Transition Process of a Constraint Condition
A new method for a simplification of a teaching in robotic assembly is presented. Generally, an assembly task is a process that a constraint condition between two workpieces changes. There are many researches for teaching an assembly task to a robot system by a modelbased approach. However, it takes a lot of time to revise information of models that depends on a task environment when every new ...
متن کاملConcurrent design of a three-link manipulator prototype
The paper presents an a ordable and comprehensive robotic model of critical aid to any engineering school involved in teaching robotics. We present the stages of designing a three-link robot manipulator prototype that was built as part of a research project for establishing a prototyping environment for robot manipulators. Building this robot helped determine the required subsystems and interfa...
متن کاملSolutions to Meet the Requirements of Educational Robotics
Mobile robots are an excellent tool for teaching engineering concepts. Practical demonstrations and hands-on experience encourage students and increase motivation. Due to the interdisciplinary nature of robotics, involving electrical, mechanical and computer engineering as well as artificial intelligence, they can be employed in a variety of different subjects at undergraduate and postgraduate ...
متن کاملTeaching Robot Kinematic in a Virtual Environment
Nowadays robotics has become an important area in science and technology where it has been widely used in many fields such as industry, education, research, and entertainment. Due to current and prospective needs, robotics has becomes an important part of the university curriculum and research. To teach a practical subject like robotics requires traditionally expensive equipment. Limited number...
متن کامل